// #include <sys/socket.h>
// #include <netinet/in.h>
// #include <unistd.h>
// #include <stdio.h>

// int main() {
//     int fd = socket(AF_INET, SOCK_STREAM, 0);
//     if (fd < 0) { perror("socket"); return 1; }

//     int opt = 1;
//     setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt));

//     struct sockaddr_in addr = {.sin_family=AF_INET, .sin_port=htons(8080), addr.sin_addr.s_addr=INADDR_ANY};
//     if (bind(fd, (struct sockaddr*)&addr, sizeof(addr)) < 0) { perror("bind"); return 1; }

//     printf("绑定成功,端口8080\n");
//     close(fd);
//     return 0;
// }

#include <iostream>
int main()
{
    while (1)
    {
        std::cout << "hello linux..." << std::endl;
    }
    return 0;
}